Low-Latency Bit-Accurate Architecture for Configurable Precision Floating-Point Division
نویسندگان
چکیده
Floating-point division is indispensable and becoming increasingly important in many modern applications. To improve speed performance of floating-point actual microprocessors, this paper proposes a low-latency architecture with multi-precision for which will meet the IEEE-754 standard. There are three parts design: pre-configuration, mantissa division, quotient normalization. In part based on fast algorithm, Predict–Correct algorithm employed brings about more partial bits per cycle without consuming too much circuit area. Detailed analysis presented to support guaranteed accuracy no restriction specific parameters. synthesis using TSMC, 90 nm standard cell library, results show that proposed has ≈63.6% latency, ≈30.23% total time (latency × period), ≈31.8% energy (power latency ≈44.6% efficient average period/efficient length) overhead over latest structure. terms faster than several classic processors.
منابع مشابه
Precision Modeling and Bit-width Optimization of Floating-Point Applications
We present a floating-point precision modeling methodology that can be used to develop application adaptive arithmetic precision models for variable bitwidth floating-point computing. We also developed optimization algorithms that minimize the total bit-width for the application such that the output accuracy meets user-defined requirements. The methodology supports different bit-widths for diff...
متن کاملA 32-bit FPGA-based Single Precision Floating-point Hybrid CORDIC Processor Based on RISC Architecture
This paper presents the design process of a 32-bit single precision floating-point Hybrid Coordinate Rotation Digital Computer (CORDIC) processor on Field Programmable Gate Array (FPGA) which used to perform the mathematical computation operations for various elementary functions such as trigonometry and hyperbolic functions, exponential, natural logarithm, square root as well as multiplication...
متن کاملBIST Architecture and Implementation of 64-Bit Double Precision Floating Point Multiplier Using VHDL
In this paper a 64-bit double precision floating point multiplier is implemented. A BIST test pattern generator for double precision multiplier is proposed. Linear feedback shift registers are used to generate the test pattern. A comparator is used to compare the output response and the expected response. For the circuit to work correctly the output response must be the same as the expected res...
متن کاملAccurate Floating - Point Summation ∗
Given a vector of floating-point numbers with exact sum s, we present an algorithm for calculating a faithful rounding of s into the set of floating-point numbers, i.e. one of the immediate floating-point neighbors of s. If the s is a floating-point number, we prove that this is the result of our algorithm. The algorithm adapts to the condition number of the sum, i.e. it is very fast for mildly...
متن کاملAccurate floating point summation∗
We present and analyze several simple algorithms for accurately summing n floating point numbers S = ∑n i=1 si, independent of how much cancellation occurs in the sum. Let f be the number of significant bits in the si. We assume a register is available with F > f significant bits. Then assuming that (1) n ≤ b2F−f/(1 − 2−f )c + 1, (2) rounding is to nearest, (3) no overflow occurs, and (4) all u...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Applied sciences
سال: 2021
ISSN: ['2076-3417']
DOI: https://doi.org/10.3390/app11114988